Search results
Renewable and Sustainable Energy Reviews > 2017 > 78 > C > 764-772
Pediatric Nephrology > 2017 > 32 > 12 > 2193-2202
Applied Water Science > 2015 > 5 > 2 > 113-126
International Journal of Environmental Science and Technology > 2015 > 12 > 4 > 1183-1190
Bioprocess and Biosystems Engineering > 2012 > 35 > 6 > 907-913